﻿using System;
using System.Collections.Generic;

// Code scaffolded by EF Core assumes nullable reference types (NRTs) are not used or disabled.
// If you have enabled NRTs for your project, then un-comment the following line:
// #nullable disable

namespace DataWasher.WebApi.EntitiesSQLServer
{
    public partial class SysDomain
    {
        public Guid DomainId { get; set; }
        public Guid? ParentDomainId { get; set; }
        public Guid DomainCode { get; set; }
        public string Description { get; set; }
        public Guid Owner { get; set; }
        public int Status { get; set; }
        public Guid OwnerId { get; set; }
        public Guid DomainTypeId { get; set; }
        public bool IsDeleted { get; set; }
        public DateTime AddDate { get; set; }
        public string DomainName { get; set; }
        public string DomainTag { get; set; }
        public string DomainNo { get; set; }
        public string Address { get; set; }
        public string ContactEmail { get; set; }
        public Guid? ContactId { get; set; }
        public string ContactName { get; set; }
        public string ContactPhone { get; set; }
        public string PersonInCharge { get; set; }
        public string PostCode { get; set; }
        public string RefCode { get; set; }
        public string Reserved01 { get; set; }
        public string Reserved02 { get; set; }
        public string Reserved03 { get; set; }
        public string Reserved04 { get; set; }
        public string Reserved05 { get; set; }
        public string Reserved06 { get; set; }
        public decimal? Reserved07 { get; set; }
        public decimal? Reserved08 { get; set; }
        public DateTime? Reserved09 { get; set; }
        public DateTime? Reserved10 { get; set; }
        public int? AuthStatus { get; set; }
        public int? WxDepartmentId { get; set; }
        public int? WxOrder { get; set; }
        public string CorpId { get; set; }
        public int? SortNo { get; set; }
        public Guid? OriginalDomainTypeId { get; set; }
        public string OriginalDomainName { get; set; }
        public DateTime UpdateDate { get; set; }
        public int? ParentWxDepartmentId { get; set; }
        public bool? IsSyncParent { get; set; }
    }
}
